payment advance - English Synonyms Dictionary